<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
        xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:h="http://java.sun.com/jsf/html"
        xmlns:f="http://java.sun.com/jsf/core">

<ui:composition template="template.xhtml">

	<ui:define name="content">

	<h:form id="formAltaSolicitud">
		<h1>
			<h:outputText value="Nueva Solicitud de Aprobacion de Gasto" />
		</h1>
		<h:messages errorStyle="color: red;" />

		<h:panelGrid columns="2" id="panelSolicitud">


			<h:outputLabel for="centroCosto" value="Centro de Costo:" />
			<h:selectOneMenu id="centroCosto" value="#{empleadoBean.idCentroCosto}" rendered="true">
				<f:selectItems value="#{empleadoBean.listaCentrosCosto}" var="centroCosto" itemLabel="#{centroCosto.nombre}" itemValue="#{centroCosto.idCentroCosto}" />
			</h:selectOneMenu>

			<h:outputLabel for="descripcion" value="Descripcion:" />
			<h:inputTextarea id="descripcion"
				value="#{empleadoBean.solicitudGasto.descripcion}" required="true" cols="50"
				rows="5" />

			<h:outputLabel for="importeEstimado" value="Importe Estimado:" />
			<h:inputText id="importeEstimado"
				value="#{empleadoBean.solicitudGasto.importeEstimado}"
				required="true">
				<f:convertNumber minFractionDigits="2" maxFractionDigits="2" />
			</h:inputText>

			<h:panelGroup>
				<h:commandButton id="btnAceptar" value="Aceptar"
					onclick="if (! confirm('¿Confirma que desea solicitar la aprobación del gasto?')) return false" 
					action="#{empleadoBean.guardarSolicitud}" />
				<h:commandButton id="btnCancelar" value="Cancelar" 
					action="aMenuEmpleado" immediate="true" />
			</h:panelGroup>

		</h:panelGrid>

	</h:form>
</ui:define>
</ui:composition>
</html>